think things over - German English Dictionary